package vip.huhailong.redismq.service;


import java.io.File;

/**
 * @ClassName: ISegmentService
 * @author:
 * @date: 30/5/2022 下午15:50
 * @Description: 圈人业务接口
 */
public interface ISegmentService {

    /**
     * 获取实现类型
     * @return
     */
    String getType();

    /**
     * 执行圈人处理逻辑
     * @param taskId
     * @param segmentId
     * @param jsonConfig
     */
    void segmentHandle(String taskId, String segmentId, String jsonConfig);

    /**
     * 解析业务规则，拼接sql
     * @param segmentId
     * @return SqlReturnObject
     */
//    SqlReturnObject parseSql(String segmentId, String jsonConfig);


}
